package cn.com.connext.scrm.service.dto;

import lombok.Data;

import java.io.Serializable;
import java.time.ZonedDateTime;

/**
 * @Description:
 * @author: ZHaoYul
 * @date: 2021/9/10 15:58
 */
@Data
public class MerchantRollDetailDTO implements Serializable {
    private String id;
    //优惠金额
    private Integer discount_amount;
    //消费门槛
    private Integer transaction_minimum;
    //折扣比例
    private Integer discount_percent;
    //单品换购价
    private Integer exchange_price;
    //核销方式
    private String use_method;
    //小程序appid
    private String hx_mini_programs_appid;
    //小程序path
    private String hx_mini_programs_path;

    //批次最大发放个数
    private Integer max_coupons;
    //用户最大可领个数
    private Integer max_coupons_per_user;
    //单天发放上限个数
    private Integer max_coupons_by_day;
    //是否开启自然人限制 不填默认否，枚举值：
    //true：是
    //false：否
    private boolean natural_person_limit;
    //可疑账号拦截 不填默认否，枚举值：
    //true：是
    //false：否
    private boolean prevent_api_abuse;
    //是否允许转赠不填默认否，枚举值：
    //true：是
    //false：否
    private boolean transferable;
    //是否允许分享链接	不填默认否，枚举值：
    //true：是
    //false：否
    private boolean shareable;
    //商家小程序appid
    private String mini_programs_appid;
    //商家小程序path
    private String mini_programs_path;
    //入口文案
    private String entrance_words;
    //引导文案
    private String guiding_words;
    //商户公众号appid
    private String appid;
    //营销馆id
    private String hall_id;
    //可用门店id
    private String store_id;
    //code展示模式
    private String code_display_mode;
    //使用须知
    private String description;
    //商户logo
    private String merchant_logo_url;
    //商户名称
    private String merchant_name;
    //背景颜色
    private String background_color;
    //券详情图片
    private String coupon_image_url;
    //事件通知appid
    private String notify_appid;

    //可用星期数
    private String week_day;
    //当天可用开始时间
    private ZonedDateTime begin_time;
    //当天可用结束时间
    private ZonedDateTime end_time;

    //当天可用结束时间
    private Integer wait_days_after_receive;


}
